d7f245e511f82b69925f90f378123cbedddfc92a,pf4j/src/test/java/ro/fortsoft/pf4j/ManifestPluginDescriptorFinderTest.java,ManifestPluginDescriptorFinderTest,setUp,#,43

Before Change


    public void setUp() throws IOException {
        Charset charset = Charset.forName("UTF-8");

        File plugin = testFolder.newFolder("test-plugin-1", "classes", "META-INF");
        Files.write(Paths.get(plugin.getPath(), "extensions.idx"), "ro.fortsoft.pf4j.demo.hello.HelloPlugin$HelloGreeting".getBytes());
        Files.write(Paths.get(plugin.getPath(), "MANIFEST.MF"), getPlugin1Manifest(), charset);

        plugin = testFolder.newFolder("test-plugin-2", "classes", "META-INF");
        Files.write(Paths.get(plugin.getPath(), "extensions.idx"), "ro.fortsoft.pf4j.demo.hello.HelloPlugin$HelloGreeting".getBytes());
        Files.write(Paths.get(plugin.getPath(), "MANIFEST.MF"), getPlugin2Manifest(), charset);

        // Empty Plugin

After Change


    public void setUp() throws IOException {
        Charset charset = Charset.forName("UTF-8");

        Path pluginPath = testFolder.newFolder("test-plugin-1", "classes", "META-INF").toPath();
        Files.write(pluginPath.resolve("extensions.idx"), "ro.fortsoft.pf4j.demo.hello.HelloPlugin$HelloGreeting".getBytes());
        Files.write(pluginPath.resolve("MANIFEST.MF"), getPlugin1Manifest(), charset);

        pluginPath = testFolder.newFolder("test-plugin-2", "classes", "META-INF").toPath();
        Files.write(pluginPath.resolve("extensions.idx"), "ro.fortsoft.pf4j.demo.hello.HelloPlugin$HelloGreeting".getBytes());
        Files.write(pluginPath.resolve("MANIFEST.MF"), getPlugin2Manifest(), charset);

        // empty plugin